be self-serving - German English Dictionary